{{tag>variables_d_environnement}}
La variable d'environnement [[variables_d_environnement#variables_liees_aux_emplacements_de_fichiers|PATH]] gouverne les chemins d'exécution des logiciels ubuntu.
Cette variable PATH permet d'installer et d’utiliser en local un logiciel sans avoir fait appel à l'administration système.

L'exemple suivant traite d'exécution de NodeJs uniquement au niveau utilisateur en l'installant directement le répertoire utilisateur.

=====  Obtenir les informations du ${PATH} =====
<code> echo ${PATH} </code>
[[variables_d_environnement| plus d'informations sur les variables d'environnement]]

===== Personnaliser ${PATH} de l'utilisateur =====

Exemple, exécuter le dernier nodejs stable et l'exécuter uniquement au niveau utilisateur :

   ==== Télécharger l'exécutable node-vX.Y.Z-linux-x64.tar.xz ====
  
https://nodejs.org/en/download/ -->   Linux Binaries (.tar.xz) --> 64-bit 
  * Décompresser dans le répertoire utilisateur de votre choix (dans mon cas ~/usr)  
  * Modifier ~/.bashrc
<code>
#Ajout de NodeJs uniquement au niveau utilisateur
export NODEJS_HOME=$HOME/usr/nodejs
#Ajout de la  variables précédemment définie au PATH
export PATH=${NODEJS_HOME}/bin:${PATH}:
</code>
  * Mettre à jour des variables d'environnement utilisateur
 <code>
source ~/.batchrc
</code>
  * Vérifier la prise en compte des modifications
    <code> echo ${PATH} </code>
  * Vérificer la bonne exécution du logiciel local
 <code>
node -v
</code>
si le numéro de version s'affiche c'est que la personnalisation de PATH est correcte !